// const http = (obj)=>{
// 	/* 
// 		obj={
// 			url,mehtod,data.header
// 		}
// 	 */
// 	return new Promise((resolve,reject)=>{
// 		uni.request({
// 			// #ifndef MP-WEIXIN 
// 			url:obj.url,
// 			// #endif
// 			// #ifdef MP-WEIXIN
// 			url:'http://localhost:3000' + obj.url,
// 			// #endif
// 			method:obj.method || 'GET',
// 			data:obj.data || {},
// 			header:obj.header || {'content-type':'application/json'},
// 			success(res) {
// 				resolve(res)
// 			},
// 			fail(error) {
// 				reject(error)
// 			}
// 		})
// 	});
// }
export default ({ url, method = 'GET',  data={} , header = {'content-type':'application/json'} }) => {
  return  uni.request({
	  // #ifndef MP-WEIXIN 
        url:"/api/"+url,
		// #endif
		// #ifdef MP-WEIXIN
	   url:'http://localhost:3000/' + url,
		// #endif
		
    method,   
    data,
    header: {"authorization":uni.getStorageSync('userinof').token},
  })
}



// export default http